Nhân vật chính 1001 Knights

Naito Fuuga

Người anh trai trong cặp song sinh. Một cậu học sinh 16 tuổi hiền lành và tốt bụng. Naito đảm nhiệm các công việc tìm kiếm. Do có một khuôn mặt khá xinh xắn và ngoại hình nhỏ con nên nhiều người vẫn hay tưởng nhầm cậu là con gái. Naito chính là đầu thai của Alnilam (アルニラム Aruniramu) - nàng công chúa cấm kỵ của vương quốc Fedina. Dấu ấn của cậu nằm bên ngực trái.

Yuta Fuuga

Người em trai trong cặp song sinh. Cậu chịu trách nhiệm giải quyết các công việc đòi hỏi cơ bắp và thể lực nên thường hay dính vào các vụ gây lộn. Yuta chính là đầu thai của Saif (サイフ Saifu) - chàng hoàng tử được tiên đoán là sẽ trở thành vị Vua đem đến sự suy vong cho cả thế giới. Dấu ấn của cậu nằm bên ngực phải.

Arthur Ensheko

Arthur là một người đàn ông trẻ tuổi giàu có và cực kỳ ăn diện, đồng nghiệp thân thiết của bố Shinra của hai anh em nhà Fuuga. Anh chính là người thuyết phục hai anh em đến Dubai để tìm tung tích về cha mình. Arthur rất quý Naito, nhiều lần khen cậu "dễ thương", trong khi với Yuta, hai chú cháu có vẻ không hợp nhau là mấy. Dấu ấn của Arthur nằm bên cánh tay phải.

Rubaiyat

Người kỳ lạ xuất hiện từ trong dấu ấn của Naito khi cậu bị Arif Laila tấn công. Rubaiyat là một vị thần đèn đã yêu công chúa Alnilam từ hàng ngàn năm trước. Khi biết Alnilam đã đầu thai thành con trai và mất hết mọi ký ức về quá khứ, Rubaiyat vẫn một mực chung thủy với Naito, luôn ở bên bảo vệ cậu và cố gắng tìm cách giúp Naito nhớ lại kiếp trước của mình. Anh đã nói rằng tình yêu thì không phân biệt giới tính, nên dù Alnilam - người anh yêu có được tái sinh lại là con trai đi nữa, anh vẫn sẽ chỉ yêu mình cô mãi mãi.